Ep:17 The Biggest Buddha Statue In Japan At Nanzoin Temple